Big Huge Thesaurus

Arethusa bulbosa

noun